package javax.realtime;

import java.lang.reflect.Constructor;
import java.lang.reflect.InvocationTargetException;

public class ImmortalPhysicalMemory extends MemoryArea {

    public ImmortalPhysicalMemory(Object paramObject, long paramLong) {
    }

    public ImmortalPhysicalMemory(Object paramObject, long paramLong1,
            long paramLong2) {
    }

    public ImmortalPhysicalMemory(Object paramObject,
            SizeEstimator paramSizeEstimator) {
    }

    public ImmortalPhysicalMemory(Object paramObject, long paramLong,
            SizeEstimator paramSizeEstimator) {
    }

    public ImmortalPhysicalMemory(Object paramObject, long paramLong,
            Runnable paramRunnable) {
    }

    public ImmortalPhysicalMemory(Object paramObject, long paramLong1,
            long paramLong2, Runnable paramRunnable) {
    }

    public ImmortalPhysicalMemory(Object paramObject,
            SizeEstimator paramSizeEstimator, Runnable paramRunnable) {
    }

    public ImmortalPhysicalMemory(Object paramObject, long paramLong,
            SizeEstimator paramSizeEstimator, Runnable paramRunnable) {
    }

    public void enter() {
    }

    public void enter(Runnable paramRunnable) {
    }

    public long size() {
        return 0L;
    }

    public Object newInstance(Class paramClass) throws InstantiationException,
            IllegalAccessException {
        return null;
    }

    public Object newArray(Class paramClass, int paramInt) {
        return null;
    }

    public Object newInstance(Constructor paramConstructor,
            Object[] paramArrayOfObject) throws IllegalAccessException,
            InstantiationException, InvocationTargetException {
        return null;
    }

    public void executeInArea(Runnable paramRunnable) {
    }

    private void initialize(Object paramObject) {
    }
}